package com.example.service;

import com.example.model.dtos.PageResult;
import com.example.model.pojo.InForm;
import com.example.model.pojo.InFormDetail;

import java.util.List;

public interface InFormService {
    Boolean submit(InForm inForm, List<InFormDetail> inFormDetailList);

    

    Boolean audit(InForm inForm);

    PageResult getAllInForm(Integer page, Integer pageSize, String inFormId, String startDate, String endDate);

    PageResult getUnreviewedPage(Integer page, Integer pageSize, String inFormId, String startDate, String endDate);

    List<InFormDetail> details(String myId);
}
